street gutter - French English Dictionary